apparatus for testing weapons - Turkish English Dictionary